/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package entidades;


/**
 *
 * @author Gleydson
 */public class Perfil{
     
    private String perfil;
    private boolean cadastro;
    private boolean consulta;
    private boolean manutencao;
    
    
    private boolean cadUsuarios;
    private boolean cadEquipamentos;
    private boolean cadLaboratorios;
    private boolean cadReservalaboratorios;
    private boolean cadReservaequipamentos;
    private boolean cadEmprestimoequipamentos;
    private boolean cadEmprestimolaboratorios;
    private boolean cadDevolucaolaboratorios;
    private boolean cadDevolucaoequipamentos;
    private boolean cadTipoequipamento;
    private boolean cadCadraques;
    private boolean consEquipamentos;
    private boolean consReservalaboratorios;
    private boolean consReservaequipamentos;
    private boolean consQuadroraques;
    private boolean manBackup;
    
    public Perfil() {
    }

    public Perfil(String perfil) {
        this.perfil = perfil;
    }

    public Perfil(String perfil, boolean cadUsuarios, boolean cadEquipamentos, boolean cadLaboratorios, boolean cadReservalaboratorios, boolean cadReservaequipamentos, boolean cadEmprestimoequipamentos, boolean cadEmprestimolaboratorios) {
        this.perfil = perfil;
        this.cadUsuarios = cadUsuarios;
        this.cadEquipamentos = cadEquipamentos;
        this.cadLaboratorios = cadLaboratorios;
        this.cadReservalaboratorios = cadReservalaboratorios;
        this.cadReservaequipamentos = cadReservaequipamentos;
        this.cadEmprestimoequipamentos = cadEmprestimoequipamentos;
        this.cadEmprestimolaboratorios = cadEmprestimolaboratorios;
    }

    public String getPerfil() {
        return perfil;
    }

    public void setPerfil(String perfil) {
        this.perfil = perfil;
    }

    public boolean getCadUsuarios() {
        return cadUsuarios;
    }

    public void setCadUsuarios(boolean cadUsuarios) {
        this.cadUsuarios = cadUsuarios;
    }

    public boolean getCadEquipamentos() {
        return cadEquipamentos;
    }

    public void setCadEquipamentos(boolean cadEquipamentos) {
        this.cadEquipamentos = cadEquipamentos;
    }

    public boolean getCadLaboratorios() {
        return cadLaboratorios;
    }

    public void setCadLaboratorios(boolean cadLaboratorios) {
        this.cadLaboratorios = cadLaboratorios;
    }

    public boolean getCadReservalaboratorios() {
        return cadReservalaboratorios;
    }

    public void setCadReservalaboratorios(boolean cadReservalaboratorios) {
        this.cadReservalaboratorios = cadReservalaboratorios;
    }

    public boolean getCadReservaequipamentos() {
        return cadReservaequipamentos;
    }

    public void setCadReservaequipamentos(boolean cadReservaequipamentos) {
        this.cadReservaequipamentos = cadReservaequipamentos;
    }

    public boolean getCadEmprestimoequipamentos() {
        return cadEmprestimoequipamentos;
    }

    public void setCadEmprestimoequipamentos(boolean cadEmprestimoequipamentos) {
        this.cadEmprestimoequipamentos = cadEmprestimoequipamentos;
    }

    public boolean getCadEmprestimolaboratorios() {
        return cadEmprestimolaboratorios;
    }

    public void setCadEmprestimolaboratorios(boolean cadEmprestimolaboratorios) {
        this.cadEmprestimolaboratorios = cadEmprestimolaboratorios;
    }

    public boolean getCadDevolucaolaboratorios() {
        return cadDevolucaolaboratorios;
    }

    public void setCadDevolucaolaboratorios(boolean cadDevolucaolaboratorios) {
        this.cadDevolucaolaboratorios = cadDevolucaolaboratorios;
    }

    public boolean getCadDevolucaoequipamentos() {
        return cadDevolucaoequipamentos;
    }

    public void setCadDevolucaoequipamentos(boolean cadDevolucaoequipamentos) {
        this.cadDevolucaoequipamentos = cadDevolucaoequipamentos;
    }

    public boolean getCadTipoequipamento() {
        return cadTipoequipamento;
    }

    public void setCadTipoequipamento(boolean cadTipoequipamento) {
        this.cadTipoequipamento = cadTipoequipamento;
    }

    public boolean getCadCadraques() {
        return cadCadraques;
    }

    public void setCadCadraques(boolean cadCadraques) {
        this.cadCadraques = cadCadraques;
    }

    public boolean getConsEquipamentos() {
        return consEquipamentos;
    }

    public void setConsEquipamentos(boolean consEquipamentos) {
        this.consEquipamentos = consEquipamentos;
    }

    public boolean getConsReservalaboratorios() {
        return consReservalaboratorios;
    }

    public void setConsReservalaboratorios(boolean consReservalaboratorios) {
        this.consReservalaboratorios = consReservalaboratorios;
    }

    public boolean getConsReservaequipamentos() {
        return consReservaequipamentos;
    }

    public void setConsReservaequipamentos(boolean consReservaequipamentos) {
        this.consReservaequipamentos = consReservaequipamentos;
    }

    public boolean getConsQuadroraques() {
        return consQuadroraques;
    }

    public void setConsQuadroraques(boolean consQuadroraques) {
        this.consQuadroraques = consQuadroraques;
    }

    public boolean getManBackup() {
        return manBackup;
    }

    public void setManBackup(boolean manBackup) {
        this.manBackup = manBackup;
    }

    /**
     * @return the cadastro
     */
    public boolean isCadastro() {
        return cadastro;
    }

    /**
     * @param cadastro the cadastro to set
     */
    public void setCadastro(boolean cadastro) {
        this.cadastro = cadastro;
    }

    /**
     * @return the consulta
     */
    public boolean isConsulta() {
        return consulta;
    }

    public void setConsulta(boolean consulta) {
        this.consulta = consulta;
    }
    
    /**
     * @return the manutencao
     */
    public boolean isManutencao() {
        return manutencao;
    }

    /**
     * @param manutencao the manutencao to set
     */
    public void setManutencao(boolean manutencao) {
        this.manutencao = manutencao;
    }

}
